Last Updated:January 13, 2025, 08:41 IST There is a mysterious rock named Mother Rock in Portugal. The belief related to this is so strange that […]