Diyaluma Falls -The works of a broken heart
Cascading down a sheer rock face with lush greenery on either side, Diyaluma Falls is a well-known waterfall in Sri Lanka, located on Colombo-Batticaloa highway. With many a legend to…
Share
Input your search keywords and press Enter.