Published: 2023-05-07 03:07:51.010123Category:LandscapesType:VideoDuration: 13.13 sec.Model release: No
Share
Explore the lush tropical paradise of Tambor Beach on Costa Rica's Nicoya Peninsula, boasting crystal blue waters, great waves, and stunning rock formations.