Tooth Mountain Farms logo

Tooth Mountain Farms

We are a boutique farm stay located at Chowk Phata, before Karjat, next to ND studios. The 20 acre luxurious farm has 5 suite rooms each names after a flowering tree that grows on the property, a lap pool under a gigantic Jamun tree, a man-made lake, a pond-liner, a 60 seater farm to table restauran... Read more

Headquarters

Karjat, India

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet