I agree simba1211, India offers a wide range of awesome and attractive places to its visitors. I have been there few months ago after my niagara falls trips. It attracts due to its rich history, its cultural and geographical diversity. It has an almost endless variety of cultures, landscapes, monuments and places to explore.