Dive into the Heart of Bermuda
Nestled in the Atlantic is an island where the sun never stops shining. Made up of 181 islands, islets and rocks, Bermuda is an irresistible oasis known for its pristine pink sand beaches, a pleasant climate that rarely sees extremes of …