Here's Where Prince Harry and Meghan Markle Are Honeymooning

The buzz says Prince Harry and soon-to-be Duchess Meghan will honeymoon in Namibia. It's no wonder they decided to go there for their first trip as man and wife. The southwestern African nation is filled with dramatic landscapes, wildlife and is so remote the paparazzi can’t find them. Here’s a peek at what they'll see.