Now it was time to walk around Granada, Nicaragua, which is a must visit travel destination in Central America. Check out the amazing things to do here in the … source