Great Glen is a picturesque village located in the Harborough district of Leicestershire, England. Situated at the southern end of the Great Glen, a natural geological feature that runs from the Moray Firth in the north to the English Channel in the south, the village is surrounded by beautiful countryside and offers stunning views of the rolling hills and valleys. The village itself is a charming and historic place, with a mix of traditional stone cottages and more modern housing. It has a strong sense of community and a range of amenities, including a primary school, village hall, local shops, and several pubs and restaurants.