Badrulchau Stone Monoliths
Badrulchau Stone Monoliths
The Badrulchau Stone Monoliths are ancient structures of historical and cultural significance that make up one of the largest archaeological sites in Palau.
The Badrulchau Stone Monoliths can be Found on the northern slopes of Babeldaob Island. In local beliefs, they were sacred places for prayers and rituals though their exact origin remains unknown. But today,they are a popular site for history lovers, offering beautiful views of the Pacific Ocean.