Season 13, Episode 9
Staying Put on St. Thomas, USVI
Born and raised in St. Thomas, US Virgin Islands, a woman is ready to fully commit to an island life of ease. After years of renting in the downtown Charlotte Amalie area, she's ready to escape the hustle and bustle with her first home in the hills.
See Tune-In Times