Tagged: Kerala

Kerala Backwaters

The backwaters in Kerala  – A serene beauty in southern India. ‘National Geographic’s Traveler’ magazine named Kerala as one of the “ten paradises of the world” and “one of 50 must...