St. Thomas, USVI I got married in St. Thomas…on a mountain overlooking Mage St. Thomas, USVI I got married in St. Thomas…on a mountain overlooking Magen’s Bay. Source: HERE ← PREV POST NEXT POST →