St. Peters Cathedral roof. Geneva, Switzerland More places You will be amazed to visit these wonderful places. Beach Vacations Escape to Lefkada Resort Hotels Mauna Kea Beach Hotel Destinations Star Watching Adventure in New Mexico Outdoor Adventures Canoe the St Croix River Beach Vacations Naturist Escape to Serifos Cultural Travel 6 Places to Visit in Italy Beach Vacations Beaches of Costa del Sol Family Travel Surf Trip to Cornwall