Bhaktapur Durbar Square, also called open air museum is the largest plaza with various temples in Bhaktapur, Nepal. also called open air museum. India Tour, Ancient Architecture, Bhutan, India Travel, Tour Guide, Nepal, Sri Lanka, Notre Dame, Asia