4 months ago

sri lankan most beautiful places part 1

sri lankan most beautiful places part 1

sembuwaththa lake is a tourist attraction situated at the Alkaduwa in Matale distric of sri lanka.adgacent to the  campbell'slane forest resery a paradise like location wich is a lake of natural spring wat read more...