October 12, 2017 • Scottish Hotel Reviews, Travelling Around REVIEW: A great place for a BIG celebration – Mains of Taymouth