Mayadevi Temple marks the birthplace of Buddha. It is located in Lumbini, Nepal. It is surrounded by a sacred pool on one side and a holy garden on the other side.