What are the must see attractions and places in India?
India is an exotic land of spices, Cuisine exploding with aroma and flavour, wonderful architecture and landmarks and as every country, it has an abundance of landmarks to visit. Some of the must-see landmarks in India ar the Famous taj Mahal built by Ustad Ahmed, the Arabian sea in goa, The unique Havelock Islands, Ranthambore national park and its exotic wildlife, Kokata, Thimphu and last but not least Punakha and its mountain kingdom heritage and so much more.