The longest mountain range of the world is found in South America and is called the
This island is the largest and most populous island in the Caribbean?
SS