Yes Saudi Arabia is the largest Country of the Arabian Peninsula. The smallest country is Bahrain.
Answer: C
Explanation: Not only is the capital, Lima, located along the Pacific coast, but many other cities line the ocean as well. This, altogether, would insist that a majority of the population of Peru lives on the coast.
Look at your reference table it will tell uu