Topolobampo, Mexico

A vibrant coastal town in Mexico, known for its fresh seafood and scenic ocean views

A tranquil view of the waterfront village of Topolobampo, Mexico, with small buildings and boats along the shore, backed by dramatic, arid mountains.