Topolobampo is a small port town in the Mexican State of Sinaloa. Boasting a deep water harbor, the town sits at the terminus of the El Chepe. The economic importance of Topolobampo is dwarfed by its much larger neighboring city of Los Mochis, with a population of over 230,000 residents. Los Mochis is located inContinue reading “Topolobampo | Dead Fishes”
