Where is Ramon Lopez-Peña?

Where is Ramon Lopez-Peña located?

Ramon Lopez-Peña, Camagüey, Cuba (approx. 21.22333°, -78.2875°)


Where is Ramon Lopez-Peña on the map?