Nestled by Hiriketiya Beach, Dots Bay House is a tranquil spot in Sri Lanka where you can enjoy delicious curries and unwind in a peaceful atmosphere. Ideal fo…