Dabchik Tourist Complex

Location

Dabchick is a delightful centre that grew up to be one of the most picturesque stations.