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 …