Satmatrika Temples
India /Tamil Nadu /Ramanathapuram /Rameshwaram The Satmatrika is a group of temples, situated at a distance of 6 km from the island of Omkareshwar. Edit Detail InformationEdit The Satmatrika temples are located at the confluence of the Narmada and Kaveri rivers. The history of the Satmatrika dates back to the 10th century A.D., when the […]