
Imagine strolling along Pelabuhan Ferry Terminal for some great waterfront pics. It's located 5.5 mi (8.8 km) from central Rote Island.
Imagine strolling along Ndao Marina for some great waterfront pics. It's located 19 mi (30.5 km) from central Rote Island.