Notebook 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....