Magens Bay Beach, St Thomas | World's Most Beautiful Beach | Things To Do | Snorkeling | Beach Walk