India has been emerged as a major tourism destination in the world. There are numerous tourism options available in the country. It is known for its rich culture, tradition, cultural heritage and excellent hospitality. It is known for unique geographical and cultural features. There are 29 states in India. Each state of the country is mini India in itself having different culture and tradition. But the country show unique unity. Each state and even cities of India has its own charm and appeal. T more...