Immaculate white sandy beaches. Towering coastal resorts. A charming downtown area with dozens of unique shops, cafes and restaurants. Imagine a place with all of these. Sound too good to be true? Well, we have good news: it’s not! The city of Jacksonville Beach Florida has all of this and much, much more! As one …