Machhiwara is a city in the Indian state of Punjab. A small town that grew to importance when sikh guru Guru Gobind Singh Ji visited this place and slept in the jungles of Machhiwara while fighting the Mughal Forces in December 1705.

3 things to do

All Places India

Gurudwara Charan Kanwal

A shrine dedicated to Guru Gobind Singh (1666 - 1708). The main building stands in a large garden that was watered during its heydays.

SEE   —  Map

Saffron hotel and restaurant

SLEEP   —  +91 162 825 2516 —  Map

About Machhiwara

This town or as would apply for rest of Punjab is only for tourists interested in history, culture and religion and you would be bored if looking for cosmopolitan culture. It has a great local Punjabi culture with a Gurudwara that now nestles on the place where Guruji slept. Forests have largely disappeared now.


Source: wikivoyage