TripAdvisor: Nestled within the landscapes of Teesdale, Mickleton is a "quaint and inviting village" known for its scenic views