Planning your journey to Kiki Beach Island Resort is part of the experience. Located off Galang Island in the Barelang archipelago, about 60 km south of Batam Center, this Batam beach resort combines road and sea travel—perfect for guests seeking ...[ read more ]