In Boca Chica on the backside of El Candil.... I think it's relatively new.
For some reason the name Calypso comes to mind, but I'm not sure
(and how to get hold of the hotel) Thx!
For some reason the name Calypso comes to mind, but I'm not sure
(and how to get hold of the hotel) Thx!