Ashram

A spiritual hermitage; often a monastery.

Serampore Ashram
Serampore Ashram

 

Puri Ashram
Puri Ashram

om