Charm Bay

Charm Bay is a City located in Farbay, Calors Island. It has a population of 502.739