St. Petersburg – Church of the Saviour on Spilled Blood, Russia More places You will be amazed to visit these wonderful places. Destinations Adventures in British Columbia Destinations Napa Valley in the Fall Destinations Delights of Zimbabwe Cultural Travel A Trip to Nigeria Snow Adventures Pyrenees ski resorts Beach Vacations Natural Splendours in Goa Beach Vacations Escape to Samos Beach Vacations Visit the Bahamas