The island of Capri, the largest island in the Bay of Naples. This reminds me of Maui (except it's a tad colder)
Apr 10, 2005 3:20 AM