The picture postcard beaches and excellent snorkeling are a big draw for tourists from all over the world.