India is a country of avid golf lovers if not the golf players.
Golf courses around the country are located in the major cities, hill resorts, and beach cities.
Most of these cities not only provide a chance to play golf in exotic environs but also lets you explore centuries old culture and heritage, holiday spots in the Himalayan Mountains, exotic wildlife, and balmy beaches.