Country Club India Membership is a perfect advantage for the city dwellers that look for extra edge of family entertainment and holiday options. Membership provides a wide range of advantages for the members, from free health club advantage and free holidays to spice up the family fun. This membership is valid at the clubs and resorts that are located all over India.