Where is the Caribbean Sea?

The Caribbean Sea surrounded by the West Indies on the north and east, South America to the south and to the west, Central America. The Caribbean Sea is linked to the Pacific Ocean via the Panama Canal and to the Atlantic Ocean by the Windward Channel. Look here for more information: