
Photo #7638
View of Central Valley El Castillo Country Club
A hillside garden with shrubs and a paved road overlooks a tennis court and the valley beyond.
Location: Clubs, El Castillo Country Club, Costa Rica
Royalty-free. On a website, place this link near the photo:











