Dharmachakra Buddha Bihar
44QC+MRW, Kanchanpur Road, Uttar Machmara, Tripura 799263, India
4.8
12 reviews
8 comments
Location reporting
Claim this location
Write a review
Recommended locationsSumanta Barua
This is an place where I can actually feel the peace.
Rekxon chakma
best peach place on earth
Prasanta Sarkar
Nice place
Subhendu Barua
Subhajit Paul
Good place but lacks with boundary.
MIX tube
respectively
Aries Virgo2 years ago
The place is a bit good but there no monk here that's the major problem.
Sam Beings2 years ago
It's great place