Tropic of Cancer Beach is located in Moore Hill, Bahamas and is approximately 1.5 miles long. The sand on the beach is soft and white, and the crystal-clear water is perfect for swimming, snorkeling, and scuba diving. The beach is equipped with basic amenities including bathroom access and picnic areas, but no lifeguards on duty or dogs allowed.