Ubicación Barcelona, Barcelona provincia About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy