India – an ancient land of Hindu and Muslim rulers  vast deserts  lush tropical forests  mountains  and bustling cities With all the excitement and mystique this nation continues to hold  there’s little wonder why it has become of the world’s top tourist destinations