One among the Seven Wonders of the World, the Taj Mahal located in the capital city of India and is the major tourist destination of the country. India, the seventh largest country in terms of land area have a variety of tourist attractions comprising the scenic mountains, forest, beaches and lots more which call upon the ancient culture and civilization of the country.