NOIDA ROYAL RESIDENCY

Ghaziabad, Uttar Pradesh