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 provide a…
