48 hrs. at Lavanga


  Lavanga is a seaside resort and spa at Hikkaduwa in Southern Sri Lanka   “Welcome to Lavanga” the young woman in a bright green saree said and ushered me in to the dimly lit, book lined ‘library.’ A young man brought me the traditional welcome glass of papaya juice. Two young men took my bags…

Ancient Mosques Of Beruwela


    The stark white Kechimalai Mosque stands on a headland at the sleepy southern fishing village of Beruwela in Sri Lanka. Built in 1024, it marks the spot where Moors first landed on the island. Beruwala Maradana Masjidul Abrar Jumma mosque a short distance away is the first mosque of Sri Lanka, built in…