Sri Sharavi Beach Villas & Spa
Sri Sharavi is a quaint beachside boutique with 14 rooms fronting the endless Indian ocean in one side. With polished cements flooring and white washed walls, the outlook of the villa is simple and comfortable, colors popping through the rooms which are named after gems of Sri Lanka thus carries the colors of them are […]