Where is Los Muertos Beach Pier?

Where is Los Muertos Beach Pier located?

Los Muertos Beach Pier, Los Muertos Beach Pier, Mexico (approx. 20.600517°, -105.239365°)


Where is Los Muertos Beach Pier on the map?