Bryan Spencer, a 10-year resident of Ocean Beach, takes his Beacon along for a tour of the ancient Mayan ruin of El Castillo at Tulum, which is along the east coast of the Yucatán Peninsula on the Caribbean Sea in the state of Quintana Roo, Mexico.
{}