Where is The Driftwood Surfer Beachfront Hostel / Restaurant / Bar, El Paredon, El Paredón Buena Vista located?
The Driftwood Surfer Beachfront Hostel / Restaurant / Bar, El Paredon, El Paredón Buena Vista, The Driftwood Surfer Beachfront Hostel / Restaurant / Bar, El Paredon, El Paredón Buena Vista, Guatemala (approx. 13.91586°, -91.06894°)