If you are planning a short weekend retreat close to Delhi, Ghaziabad has plenty to offer - from lush green parks and serene lakes to water adventures and spiritual solace

See Full Page