Templesinindiainfo

Best Spiritual Website

Human Face Mountain

A Face of Human can be seen on the Mountain at Malleshwaram at chittoor district in andhrapradesh.human-face-mountain

Human Face Mountain

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top