SI Swimsuit 2024 Destination: San Pedro, Belize

The Central American country provided a stunning backdrop for the 60th anniversary issue.
San Pedro beachfront
San Pedro beachfront / SI Staff

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