As I mentioned before, India has everything. I have been to various European nations and the US and can say that if natural resources are better developed and made more accessible in India, then Himalayas can beat Switzerland, Thar desert can take over Death Valley, Goa over famous beaches. Then we have forests and lagoons in Kerala, various lakes, rivers, etc. 

Mother nature has been very kind to India, giving it a potential advantage in terms of economy, culture, climate, tourism, etc. although, unfortunately, this has neither been reciprocated nor has the potential been utilize