Aerial view of Sheen Falls Lodge and Kenmare Bay in County Kerry, Ireland Sheen Falls Lodge is a nature lover’s paradise tucked away in the southwestern part of Ireland. The sprawling 300-acre ...