Nestled in a hillside overlooking the harbor of Charlotte
rests the villa "My Lady's Manor." With
architectural details, the villa boasts
truly prominent view of
the turquoise blue waters
of the Caribbean and the lush green hillsides, dotted
tiled rooftops on the island of
U.S. Virgin Islands.