With 1192 islands, it is no surprise that it is one of the world’s leading water sports centers. They have the best dive sites in the world and the finest surf spots. It is a snorkeling...

With 1192 islands, it is no surprise that it is one of the world’s leading water sports centers. They have the best dive sites in the world and the finest surf spots. It is a snorkeling...