M
Michael M Review of Palau Royal Resort
Great location and beautiful resort, but don't exp...
Great location and beautiful resort, but don't expect reliable wifi
Great location and beautiful resort, but don't expect reliable wifi
Comments: