Badrulchau Stone Monoliths
Badrulchau Stone Monoliths is situated in the Palau city of Coahuila state, Mexico. On the off chance that you need to see the 'Easter Island of Micronesia', bookmark this archeological site situated at Babeldaob's northernmost point, where you'll discover expansive