During my visit to Batam earlier this month, I travelled to the Indonesian island in Riau Province from Johor's Puteri Harbour International Ferry Terminal (PHIFT). I had taken a flight from Ipoh to Johor Bahru the day before. Puteri Harbour International Ferry Terminal in Nusajaya, Johor, is quite a distance from town. My Grab fare from ... continue reading »