Palm Springs Golf & Beach Resort
Palm Springs Golf & Beach Resort is located in the Nongsa area, north-eastern side of Batam island. The first nine holes was opened in 1989 under the name Talvas Golf & Country Club which is a premium golf resort in Batam. In 2002, the course was renovated and completed with 27 holes with the name […]