Devgadh Baria is a beautiful small town with its glorious royal past, and beautiful surroundings. The remotely located town in the corner of Gujarat state (I...
Share this note: