Surrounded by water on three sides and having more than 7500 km of coastline, India is home to an amazing array of nature being seventh largest county in the world, India also offers some extremely breathtaking views of nature.
Some of the best destinations of India are Kerala, Goa, Andaman & Nicobar Islands and Lakshwadeep Islands. You can feel rejuvenated in the natural beauty of Darjeeling, Pemayangtse and Gangtok in Sikkim.