The Luxurious Sanchaya Resort in Bintan Island

Opened early 2015, set along the pristine sands of Lagoi Bay on the northern shore of the enchanting Bintan Island, in the Riau Islands Province, the luxurious Sanchaya Resort fronts an ivory-colored beach with stunning views of the South...