T
Thomas Bratawira Review of The Waterfront Beach Resort, a...
Very nice resort with great location. Staff are ve...
Very nice resort with great location. Staff are very friendly.
Very nice resort with great location. Staff are very friendly.
Comments: