Bhool Bhulayiya is a garden located in Noida, Uttar Pradesh. The average rating of this place is 4.60 out of 5 stars based on 15 reviews. The street address of this place is J987+MJ, C Block, Phase 2, Industrial Area, Sector 62, Noida, Uttar Pradesh 201309, India. It is about 3.48 kilometers away from the Sahibabad railway station.
Raunak Kumar 21 months ago
This place is amazing and feel with suspense so must visit If you visit lucknow
dharmendra pal 21 months ago
Intresting place for adventure lovers
Standard Gamer 21 months ago
Amazing puzzle like house wall