Recognized as 'another mini world within a world', India is an immense country with many unique characteristics. While traveling in India, you can discover numerous attractions that have always pulled the tourists' attention. India is a heaven where you can truly discover infinite new things on every vacation. In fact India is one of the few countries in the world that provides you tour opportunities of all kinds and of all forms. Tour My India offers a collection of some of India's most popular tour packages like beach tours, eco tourism, festival holidays, golf tours, yoga & meditation tours, adventure tours, wildlife tours, religious tours, rejuvenation & ayurveda tours and many more. Tour My India also provides Hotels Booking in India, Online Hotel Bookings, Hotel Reservation and Hotel Packages in India.