The Mountain Dew is centrally located to many items of interest. Ross Castle is just down at the end of the street and we fortunately were able to arrive in time to go and watch the sunset from the castle...absolutely beautiful. We went back to our rooms and got situated, spoke to Eileen about dining options nearby and she showed...
More
