The tranquil waters, the good climate and quality of crystal-clear waters , have created a paradise and ideal setting for the marine mammals of Tenerife.
Read MoreMother Nature has Created a Land Full of Natural Beauty, Ready to be Explored, in the Blue Immensity of the Atlantic Ocean: Seek Out the Azores.
Read MoreEver Wondered Where The Best Place Is To See Dolphins? Well It’s Cardigan Bay On The West Coast Of Wales.
Read More