In which body of water are the Balearic Islands? 2pts Beaches and Islands A North Sea B Indian Ocean C Mediterranean Sea D Atlantic Ocean Submit