It’s a quaint little town that lies north of Ft. Myers and south of Tampa but offers the most exciting adventures of the world. It is one of the most idyllic spots in Florida that soothe the soul, please the eyes and simply wow you with the breathtaking beauty and natural wonders that it has to offer to you. The best part about Sarasota is that it’s located at a short distance within some of the most...