In the green valley of the province of Alicante, there is a small town of Guadalest. With an area of about 16 square kilometers and roughly 250 people. And still, it is the most visited place in Spain. Lets’ see why