Diary of travellers – Visit Sri Lanka
Polhena Seashore is a tropical paradise positioned within the southern area of Sri Lanka. This gorgeous…