St. John US Virgin Islands.  A stunning island set against beautiful sandy beaches, lush forests, beautiful bays, and rugged terrains. Most of this island is a national park enabling the natural beauty of the island to shine through. The beaches provide picturesque surroundings with over 30 bays and protected coral reef; fantastic for admiring the endless marine life.