A mysterious civilization has been discovered in Saudi Arabia
The Dhaka Times Desk Saudi Arabia's Al Ula is best known for its pitch black skies over the rocky desert. Because stargazers there can observe cosmic objects without any light pollution. To know more read details -
Read more...
Read more...