Russia’s city of St Petersburg has so many palaces and museums in it that Russians who live in Moscow say that living there must be like “being an object in a museum”, said TripAdvisor. And anyone with an interest in art is sure to be very happy with what they see on a visit.