Sharjah surprises travelers with many nature escapes. Yet, Rolla Square Park stands out among them. It blends history, greenery, and...