Travel ‘Dondra Point’ Sri Lanka – What’s so special about it , Sri Lanka has two famous geographic landmarks — Point Pedro in Jaffna, and the Dondra… Continue Reading