Jet black sand juxtaposed with icy blue waters. Fog lingering over lush emerald hills. Candy colored buildings illuminated against gray skies. Palm trees dancing in the cool breeze. While Puerto de la Cruz may not follow the traditional definition of "paradise", its unique charms assert it as just that.
Before we headed down to sunny Costa Adeje, our first stop in Tenerife was Puerto de...