News

A recent study by Cambridge University suggests that similar floating stone concepts have been found in ancient Mesopotamian structures. This temple houses a unique idol of Lord Vishnu lying on ...