With heart and soul- The Soul Kitchen Hostel in Saint Petersburg
Sometimes when I travel coincidences often lead to unanticipated pleasures. You can plan and prepare your stay in a foreign country as much as you want but sharing experiences with fellow travelers is just the best. This basic principle also…