Bintan Island, Indonesia

A review of The Residence Bintan in Indonesia