Do you have to be catholic to visit Vatican City? Can non-catholics go in, or do you have to take communion or something? And is it worth visiting if your not really religious? Is there anything non-catholic to do? Can you even stay there, like is there accommodation or is it basically one big church. Oh and does the pope live there?