Koggala is a peaceful, beautiful town located in the Southern province of Sri Lanka. It boasts a perfect combination of scenic views and cultural activities …

Koggala is a peaceful, beautiful town located in the Southern province of Sri Lanka. It boasts a perfect combination of scenic views and cultural activities …
Mihintale Travel Guide reveals the spiritual heart of Sri Lanka, often considered the cradle of Buddhism on the island.