On of the big debates is whether this place is an actual town, or just as way of referring to which side of Ridge Manor you are on. The larger town area is located an hour north of Tampa on I-75. When you stop in to look around, get back to us as to the veracity of the place’s existence. We might just have an ape’s version of Shangri La here! It might only exist for certain times. Kind of like relatives who only appear when there is food or money around.