Nongsa Village Villas

Nongsa Village Batam

Nongsa Village Batam

Nongsa Village is made up of 100 rustic, hardwood villas set in lush greenery with its own private beach. Just over half of the…