Palm trees and colorful buildings are reflected in the still waters in front of the village that is perched beneath a large hill.
Looking for Waterford? We are returning to our original name, Elms Puzzles. Click to learn more.
Palm trees and colorful buildings are reflected in the still waters in front of the village that is perched beneath a large hill.