Have you ever gotten so immersed in a fictional place that you just think to yourself, “wow – I wish I could go there.” Well, sometimes, you can! What One Tree Hill fans know and love as Tree Hill, home of the Ravens, is actually a small town called Wilmington, North Carolina. My friends and…