travelconsultants.biz
Where Was Dr. Strange Filmed in Nepal?
Not only did I get to watch Marvel's new Dr. Strange trailer, but I got see my beloved Nepal! Read more about where Dr Strange was filmed in Kathmandu (can't wait to see the actual movie!)