Hotel Brilla Sol (or Hotel of the shinning sun) is located about 4 kilometers from SJO (San Jose international airport)….
Posts tagged central american
Belize City | Belize
I have to say upfront, this was only a layover. Im not sure I can give a proper review because…