105 nali land resort for sale in marchula

For Sale

beautiful resort for sale in marchula with 44 room & 105 nali land area  river side view.

300,000 SqFt
44