India
A land of a thousand destinations. A haven of tourist delights, a civilization to tour through. Tourists come to India for its wealth of sights, cultural exuberance, diversity of terrain and in search of that special something, an extra punch that only India promises and delivers.

Sri Lanka
Sri Lanka, also known as Ceylon, is an island separated from her nearest neighbour India by just 29 km across the Palk Straits in the Indian Ocean. (located south / south east of the Indian peninsula).
