0 Park Parameshwari Ananda Nilayam Ashram - Beau Climat - Nouvelle France Parameshwari Road, Beau Climat, Nouvelle France