Those who haven't been to Cleveland never really think of it as a destination high on their list, but once they find themselves here, many are surprised to discover the beauty in the most unexpected places.

That was the case for the cast of "Hamilton" as members in the hit musical said goodbye to Cleveland after a six-week stint that ended on Sunday.

RELATED: Hamilton cast member pleasantly surprised by Cleveland's 'hidden' grocery store

Shoba Narayan, who plays Eliza Hamilton in the musical, posed in the KeyBank State Theatre on Instagram, to give her final farewell on the stage she spent entertaining musical-goers for weeks.

Sometimes it takes a visitor to remind Clevelanders how many hidden gems the city has to reveal. Nik Walker, who plays Aaron Burr in the musical, couldn't stop boasting about Cleveland. He posted a photo with a local man who he ran into on one of his many trips to Heinen's.

In July, Walker revealed how shocked he was that not a single Clevelander mentioned the "glory" of the Heinen's.

"Every town has got their secrets, and you got this strange tourist coming in and doing a strange show and you don't want to tell him about the town's secrets...," he said in a deadpan tone in a Twitter video he filmed while walking around inside the iconic building. "I get that. That's to be expected."

Joseph Morales, who plays Alexander Hamilton, called Cleveland a "gem" on his final day in the city.

When the cast wasn't on stage performing, they were exploring everything Cleveland has to offer. They visited the Cleveland Metroparks Zoo and the Rock and Roll Hall of Fame.