The Palms Beruwala awarded Certificate of Excellence by Trip Advisor The Palms Beruwala The Palms Beruwala was awarded the certificate of Excellence by the TripAdvisor for the year 2012. The ...