Visit Altar Cave, a cave located along a former Pleistocene shoreline on San Salvador, Bahamas. (TME 02)