HotelsTravel and tourism Dickwella Resort & Spa plays host to Sri Lanka ‘A’ cricket squad adminMay 11, 2015 Dickwella Resort & Spa, Browns Hotels & Resorts’unique property positioned on a peninsula along the southern coast of Sri La...