BEST Seafood El Barranco Omoa, Honduras

1 year ago
3

In this video I'm in Honduras in the beautiful city of Omoa. Not too far off from Guatemala. We stopped by this really cool restaurant right by the sea on top a hill top or mountain. Let me know if you would eat here!

Loading comments...