Where is Puerto Viejo?

Where is Puerto Viejo located?

Puerto Viejo, Arequipa, Peru (approx. -17.00667°, -71.65639°)


Where is Puerto Viejo on the map?