
Bawah Island : Drivers’ Paradise in the South China Sea
Situated some 150 nautical miles northeast of Batam Island as well as from neighboring country Singapore, Anambas Islands in the Riau Islands Province is a pristine tropical paradise in […]
Continue reading »