Ella's Costa Rica - Michael Clark Photography
Powered by SmugMug Log In
Its claim to fame is that it is the largest pool in Central America.

Its claim to fame is that it is the largest pool in Central America.