Discover the charm of Owin Rich Resort, nestled in the heart of the picturesque village of Godakawela in the Ratnapura district of Sri Lanka. This small resort, boasting 12 deluxe rooms, offers a high standard of accommodation with all modern amenities. Surrounded by...