Abramovich’s yacht spotted in St Lucia!

If you’re in the Soufriere area, a grand yacht may have caught your eye. Perhaps you wondered who it belonged to… Word is Russian billionaire Roman Abramovich’s mega yacht was spotted near Jade Mountain today. Abramovich is known outside Russia as the owner of Chelsea Football Club, an English Premier League football team!