A picturesque seafront square and oceanside park on Dili's waterfront, popular for evening strolls, exercise and gathering by the sea.
A picturesque seafront square and oceanside park on Dili's waterfront, popular for evening strolls, exercise and gathering by the sea.