Ballaglass Glen
Isle of Man
Ballaglass Glen (Manx: Glion Valley Glass) is a 6.4-hectare Manx National Glen located in the parish of Maughold, Isle of Man. It is a popular spot for photography and art.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).