Bambi's revenge
Anyone know where this place is located?
I would like to go there on vacation. Right away