Tag

travel attractions

Browsing

North, South, East or West, India has some incredible sights and spots to travel to in the country. No wonder the tourism campaign is called Incredible India! There are many famous places to head to, but these are some of the lesser known and less explored travel attractions of India you should definitely try. Gandikota Canyon, Andhra Pradesh Also known as the Grand Canyon of India, Gandikota is located in Andhra Pradesh. From the beginning…