The waterfalls of Algar, is a natural beauty spot set high in the mountains behind Altea. A beautiful river tumbles down the mountain in a cascade of waterfalls, and its pools are popular with swimmers.
Home | News | Properties | Golf | About Us
©2007 db group ltd.