Where is Rockland Hotel, C.R Park, New Delhi located?
Rockland Hotel, C.R Park, New Delhi, Rockland Hotel, C.R Park, New Delhi, India (approx. 28.54294°, 77.24288°)
Rockland Hotel, C.R Park, New Delhi, Rockland Hotel, C.R Park, New Delhi, India (approx. 28.54294°, 77.24288°)