The Portuguese island of Madeira is one of the best places for snorkeling all year round. The water stays warm through the winter, but it's ideal in the summer when it's the warmest and calmest with...
The Portuguese island of Madeira is one of the best places for snorkeling all year round. The water stays warm through the winter, but it's ideal in the summer when it's the warmest and calmest with...