Beguiling St. John is the smallest of the three US Virgin Islands both in scale and population, yet it is hugely popular for its pristine seascapes,serenity and magnificent topography -- a national treasure where romance and nature go hand in hand.
© 1999-2007 wcities.com