TWA Sorong Nature reserve
The Taman Wisata Alam Sorong is the perfect forest escape for travelers arriving in Sorong or waiting before their next journey. Located just a short drive from the city, this protected area offers a quick immersion into Papua’s natural environment. Read More
