Kollam, India

Kollam, India

Kollam, India, is usually seen by travelers as the starting point for a boat trip down tropical inland waterways to the town of Alappuzha. Located 760 mi/1,220 km south of Mumbai, Kollam is an an...

JDS Travel News JDS Viewpoints JDS Africa/MI