StrathcarronUnited KingdomLocated in the middle of nowhere, the ideal place for those who want to rest and relax while enjoying nature. No facilities and services.Log in to add location to FavoritesAdd Photos