Daladawatte near Mirissa, Sri Lanka, is the best property we ever stayed at and mind you, we normally stick to 5* resorts. The property is stunning, set on the beach in a quiet village. The rooms are great, filled with antiques. The food is absolutely perfect, served on the garden. The staff is very friendly and they do everything to...
More