Which country is at 20 degrees North and 75 degrees West

Cuba is located at 20 degrees north, 75 degrees west. Need more latitude and longitude help? Ask away!

Tags: latitudecuba 

Wednesday, February 01 2012