St John might be the smallest of the three main U.S. Virgin Islands, but what it lacks in size it makes up for in pure, unadulterated natural beauty.