Apex Legends Season 7 New Map Olympus Guide: Which are the best places to drop & loot in Olympus?

Which are the best places to drop & loot in Olympus? The latest season of Apex Legends will feature a new map, Olympus. Here, you will find out the best places to drop & loot in Olympus arena in Season…