A whole new world, offering rejuvenation, peace, relaxation and a sense of well being, awaits you in India. India is a wonderland which occupies a special place on world tourist map because of its extraordinary attractions. Apart from attractions like rich cultural heritage, palaces, monuments, havelis, luxury trains, fairs and festivals, handicrafts, mountains, rivers, wildlife, beaches, backwaters, plains, desert and cuisine, this incredible country also offers traditional and natural therapies which work wonders.