Category Only in Sri Lanka

Helga’s Folly – A dreamy mansion tucked high on a hill

Tomorrow I’ll be back with a bookish post. But today I’m taking you home to Helga’s Folly… 🙂 Helga’s Folly, unknown to many, is a truly remarkable boutique hotel that leaves most of its visitors wonder-struck. Located in upcountry Sri Lanka overlooking the mountain scenery of Kandy city, the bright red exterior of Helga’s Folly […]