Other Amenities in Waterville

Blue flag Sandy beaches
Award winning Restaurants
Internet Cafes
Beauty Salons
Cycling
Tennis Courts

Entertainment: musical locally in bars
Surfing and Watersports
Boat trips
Tours
Dog Boarding Kennels
Craft Shops