Cabo Azul Resort - Dining Area
This is a view of the dining table at the Penthouse Villa at Cabo Azul Resort.