
Travel Jun 24, 2012
Languid Lumbini: Just visit and you'll understand
by Victoria James
It's a pilgrimage site, a UNESCO World Heritage site — and a building site. Lumbini in southern Nepal, less than 10 km from the Indian border, should be a name as familiar as Jerusalem, Bethlehem or Mecca, the holy places of Judaism, Christianity and ...