You are viewing a single comment's thread from:
RE: The best places on Earth to experience the Marvel Universe
Wow this is really insightful. I would sure love to visit KATMANDU DURBAR SQUARE (Nepal). I better start saving lol.
Wow this is really insightful. I would sure love to visit KATMANDU DURBAR SQUARE (Nepal). I better start saving lol.
hahaha