This is a tough one, because if you have a bunch of guys who want to play cricket, then wherever they are, that’s where you need to have the match. I’ve seen photos of cricket in the snow in various places (including Antarctica, which is a bizarre place for a human being to do anything). I read in “”Cricket’s Strangest Matches” that there have been matches on the decks of ships (with some rule modifications to encourage “tip and run” strokes and discourage hitting the ball into the sea).
The most striking and unusual place I ever attended a match is Kezar field in Golden Gate Park in San Francisco, where I saw Colin Miller, Mervyn Dillon and others in the ill-fated U.S. Pro Cricket league. I have a photo of it on Flickr: http://www.flickr.com/photos/28391363@N00/61271735/in/set-808752/
and more photops and match details here: http://www.bluepoof.com/pics/alan/procricket7_04/procricket.html and http://www.bluepoof.com/pics/alan/procricket7_04/procricket2.html
As for playing, the most interesting places I played were ones like this: http://www.flickr.com/photos/28391363@N00/165089596/ in Northern California.



