Islands of Adventure

Warning to all my readers: this post is going to be long due to all the excitement that occurred in one day. Take a seat as my inner nerd expresses herself.