Popular St Helena activities include hiking the island's rugged trails, swimming with whale sharks, diving in clear waters, and exploring Napoleonic history.