August 24, 2010
Puerto de la Cruz is situated on the north Coast of Tenerife Island. It is a one hour drive from…
Read More