Havana, Cuba
Pokhara, Nepal
Campina Grande, Paraíba, Brazil
Havana, Havana, Cuba
singapore
Grand Island, NE, USA