Margarita Island Beaches.info
A small hotel or restaraunt at Caribe beach with Canadian flag hanging down.