Here’s some great news for all of you flying into Costa Rica. Natural wonders are now on the map of British Airways route to Costa Rica. So as you travel here, take a moment to look out your window and see all of the beautiful surroundings below you. And when you land just know that we have even more in store for you to see.
Read the full article here: Incredible Natural Wonders of Costa Rica