Rangiroa is a laid-back island paradise full of underwater wonders, including abundant sharks. It's the largest coral atoll ...
Whether you want to float atop the Adriatic or explore beneath it, read our guide to the best places to dive, sail and swim in Croatia ... the turquoise water. The blue mist around nature ...