History buffs are currently witnessing a situation in which some travelers are stranded on the island of Napoleon Bonaparte’s exile. Sitting approximately 1,200 miles off the coast of Africa in the Atlantic Ocean, the British Overseas Territory of Saint Helena is an extremely remote island, which …
Read More