Tobacco Bay Beach is widely considered Bermuda's top snorkeling destination. Located near the historic Town of St. George, this national park is famous for its crystal-clear turquoise waters and dramatic limestone rock formations that protect the bay, creating a calm haven for vibrant marine life.