Cruising the Backwaters on Splendid South India Tours
South India – a triangular formation which ensconces four states within it. Surrounded by water on three sides, South India is home to some of the most breathtaking views of nature. Palms sway merrily in rhythm to the moving winds, lakes glisten in the sun as they moisten the parched land, and the green fields […]