India is an incredible country.It is said that india is a mini edition of the earth.It has many naturally beautiful places.
Here is a video as evidence....