Green Chowk is a town square which has a series of three gates. Each of these gates is built in its own style and has Rajput and Italian elements to make it unique.
Green Chowk is a town square which has a series of three gates. Each of these gates is built in its own style and has Rajput and Italian elements to make it unique.