Surabaya, the second largest city in Indonesia, is also renowned for being the cleanest city in the country. This impeccably planned and green area boasts some of the finest golf courses in Indonesia, making it a must-visit destination for golf enthusiasts. Missing out on these exceptional Surabaya golf courses would be a regrettable mistake. These awe-inspiring golf courses are sure to meet your golfing expectations, while the scenic city offers ample opportunities for exploration when you are not on the golf course.