where is the island of andros
Andros is 30 miles west across the Tongue of the Ocean from the Bahamas' national capital of Nassau on New Providence Island. Its northern tip lies 138 miles (233 km) from Fort Lauderdale, Florida.