Prague

This is one of the cities where you feel right at home as soon as you step foot in it.