Perched 600 metres above sea level in the south of the island, the picturesque town of Granadilla is surrounded by mountains and ravines, its hilly vista a hotch-potch of rural houses, terrace farms and vineyards. Recently, foreigners and locals alike have scooped scores of aging farmhouses in the region’s mountainous climbs. Once you get off… Continue reading The insider’s guide to Granadilla
