France
last updated 29th December 2012
New Mayapur

Sri Sri Radha Parisiswara temple - Paris