Jaypee Greens Golf Course
The Greg Norman designed Jaypee Greens Golf Club is a lengthy 18- hole course situated in Greater Noida. At 7,343 yards from the championship tee, it is definitely the longest course in the country and one of the longest in Asia. Nine huge lakes and five small ponds come into play on almost every hole,…