SI Swimsuit 2024 Destination: San Pedro, Belize
The Central American country provided a stunning backdrop for the 60th anniversary issue.
San Pedro is a small town located on Ambergris Caye, an island off of the northeastern coast of Belize. Rich in history and natural beauty, this spot should be on the top of your vacation list.
Published |Modified