Mazatlan has 10km-long bike lane along the beach which is among the best bike lanes in the world.
All my photos are copyrighted. Please do not use without my permission.