I'm coming in June

hello dears I'm Fadi from Egypt - Cairo I will visit Saint Petersburg in June 2016 and i need to know the following :

1- Which is better to rent  car or take taxi or bus
2- best places for outings
3- if i want to go to  pool or beach is it available or no

Appreciating your support :)

New topic