Wikipedia
Cherukallayi
Cherukallayi is a revenue village which forms a part of Mahé municipality of Puducherry, India.