St. Margaret’s Church – St. Margaret This peaceful little church stands 800 feet above sea level, and commands stunning views all around. Continue reading →