One of the oldest cities in the Americas, Granada Nicaragua is oozing with Spanish colonial charm. Don't miss this guide to the city: