This is a guide to the must-see natural pools to discover during your trip to Tenerife. Located on the north coast of Tenerife, near the town of San Juan de la Rambla, Charco de la Laja is a ...