Sherwood by The Barn is more than just an event venue; it’s a destination where dreams come to life. Inspired by the enchanting tales of English folklore and nestled amidst the beauty of Sri Lanka, our venue is the newest sensation in the region’s event scene. Our mission is to redefine event experiences, offering a space where luxury, nature, and
Imagine a place where luxury seamlessly blends with nature’s embrace. That’s what you’ll find at Sherwood by The Barn. Our venue is a haven of tranquility, surrounded by lush landscapes that provide the perfect backdrop for your special occasions. From outdoor spaces that capture the essence of Sri Lanka’s beauty to elegant indoor venues designed for comfort and style, every
Leave a Reply