THERE ARE SMALL PARKS ALMOST IN EVERY PLACE IN DOHA. YOU SHOULD CHECK NEAR YOUR HOME.