Nestled in the serene coastal town of Dikwella, Sri Lanka, Oshi Villa offers a charming retreat for travelers seeking both relaxation and adventure. With a cozy selection of just four rooms, this 3-star villa provides an intimate atmosphere where guests can unwind and enjoy the natural beauty of their surroundings. The local area is known for its stunning beaches and vibrant culture, making it an ideal destination for those looking to explore the rich heritage of Sri Lanka.