Luxury first class golf courses are scattered all over India. Photo: Shutterstock.com