India Palace in Brattleboro, VT 05301



India Palace

69 Elliot St

(802) 254-6143

Scroll to Top