Machaan

INR 500 For Two
Chinese, Continental, Indian
Parkwoods Hill Resort, Shoghi, Himachal Pradesh