1 review
0 reviews
0 reviews
0 reviews
0 reviews
Last Review Updated on 13 Aug 2022
Reviewed 2 years 3 months ago
a very beautifully constructed building showcasing Dakshina Karnataka culture that houses the Shree Brahmaahree Narayana Guru Statue, which is highly regarded and adored by the Billawa community. It is close to the Western Express Highway and has good train access.