A Tropical Paradise, The Anambas Islands

Named Asia’s Best Tropical Island by CNN.com in 2013 the Anambas islands are indeed a tropical paradise.  Located in the South China Sea, the Anambas are among Indonesia’s northern-most border archipelagos. Facing the wide open ocean, the Anambas...