Aberdeen Falls, a natural wonder named after the vibrant city of Aberdeen in Scotland, stands as a majestic spectacle in the heart of Sri Lanka’s wilderness. Located a mere stone’s throw away, less than 15 kilometres from the bustling adventure hub of Kitulgala, this enchanting waterfall commands attention with its impressive stature. Soaring to a […]
Belilena Cave, located in Sri Lanka, is a captivating archaeological site with a rich history dating back to prehistoric times. Nestled amidst lush natural surroundings, this mystical cave has yielded significant discoveries, including ancient tools and evidence of early human habitation. Its historical significance and awe-inspiring interior make it a must-visit destination for travellers and […]