Posts

11th century ancient Vishnu Temple made of stone and with special roof