3/624, Ambalakara theru, Ambalakara theru, 3/624, Thanjavur, Thanjavur, Thanjavur, Tamil Nadu
Location coordinates not available for this listing yet.