Asia Leisure Hotels’s Taprobana, Wadduwa, a modernist monument offering the most primal of pleasures is a luxury beach resort situated on a soft slice of sand in Wadduwa. It beckons to those aspiring to celebrate their eternal union in the right place, at the perfect time