India is the land with diversity. You can get all experience in India. If you are looking for beach tour so you can go to Goa, Kerala, Mumbai, Kolkata etc. and if you are looking to make hill tour so we have to offer Himachal tour, Uttarakhand tour, Kashmir tour On a desert tour you can go in royal land Rajasthan & Gujarat. India is multi diversity country traveler can get Hill , Desert , Heritage , Nature , Beach etc .