When you hear the name Amelia Island, you most likely have a vision of an exotic, private getaway, complete with an isolated island covered in white beaches and surrounded with crystal blue waters. Well that is not the case with this particular island. Amelia Island, Florida is a small quaint little place, being only approximately […]