0 Granada, Nicaragua December 18, 2013 by ldavila · Published December 18, 2013 · Last modified April 7, 2014 Streets of Granada in Nicaragua Streets of Granada, Nicaragua Granada, the great Sultan of Nicaragua, is an endlessly photogenic town. Located on the northwest shore of Lake Nicaragua, Granada is a flat city of narrow streets and endless, brightly colored...