Karl Chafe: Welcome to the Allegro Cozumel!
Karl Chafe: Front entrance to the Allegro Cozumel.
Karl Chafe: Rooms at the Allegro Cozumel are housed in bungalows.
Karl Chafe: Every bungalow suite had its own hammock.
Karl Chafe: Impressive, oversized artwork at the entrance to the asian restaurant.
Karl Chafe: Pool bar, also known as fun central.
Karl Chafe: Alternate view of main pool, showing how close it is to the beach.
Karl Chafe: Take a short walk off a long pier? Yes, I think I will.
Karl Chafe: Fun for all ages at the Allegro.
Karl Chafe: Alternate view of the water slide play area.
Karl Chafe: Workers constructing a new hut, Allegro Cozumel.
Karl Chafe: Catamaran anyone?
Karl Chafe: Pristine grounds, great fun at the Allegro.
Karl Chafe: View from the hot tub, overlooking the beach at the Allegro Cozumel.
Karl Chafe: A visit to the mayan ruins on Cozumel.
Karl Chafe: Mimi, our Mayan guide, gave us a memorable tour of the ruins on the island.
Karl Chafe: Tons of shopping available in Cozumel - particularly for jewelery.
Karl Chafe: The cruise ship dock is literally in the heart of downtown Cozumel. From the ship to the shopping district in less than 5 minutes.
Karl Chafe: Local police were obliging about posing for photos.
Karl Chafe: This talented street performer stood still as a statue until a visitor walked by - then he unexpectedly came to life!
Karl Chafe: This great local restaurant has an upstairs dining area that looks out on the docked cruise ships.
Karl Chafe: A colourful bug on the Cozumel waterfront.
Karl Chafe: Having fun at Jimmy Buffett's Margaritaville.
Karl Chafe: Impromptu entertainment at Jimmy Buffett's restaurant.
Karl Chafe: Excursion to the Tequila factory on Cozumel.
Karl Chafe: The heart of the blue agave plant (shown here) typically weighs 150-200 pounds when it is harvested to be made into tequila.
Karl Chafe: Iguanas are a common sight around Cozumel.
Karl Chafe: Cozumel, Mexico is one of the best snorkelling and scuba diving destinations in the world.
Karl Chafe: The sun goes down on another perfect day in Cozumel.