World Wrestling Entertainment has a long history of making stars out of Samoan grapplers. Now the company should lead the fight for their wrestlers’ island home ...
Mikhal Norriss stays at Taumeasina Island Resort in Samoa; a resort that is quite literally fit for a king – and her. Location: Taumeasina Island Resort is a 45-minute drive from the Faleolo ...