Results 2 results found View from the top of Monte Toro, the tallest hill of Menorca, Menorca, Balearic Islands, Spain, Medieterranean, Europe View from the top of Monte Toro, the tallest hill of Menorca, Menorca, Balearic Islands, Spain, Medieterranean, Europe