Nicaragua’s natural beauty and hospitable culture draws the crew back to the capital city of Managua and nearby charming towns of Masaya and Granada for a deeper look.