CSPE LinksTimorCuba Global Warming Africa I Argentina The Courts US Presidency ASTI Strike Attack on America |
Cuba is located in the Caribbean between the Caribbean Sea and the North Atlantic Ocean, 90 miles south of Florida. The capital of Cuba is Havana. There is a US Naval Base located on the island at Guantanamo Bay. Approximately 11 million people live on the island. Cuba is about the size of England.
|
Castro Guevara Elian |