+UPLOAD
211 Reviews

Batam View Beach Resort

Jl. Hang Lekir, 23234, Nongsa