Tijami Villa& Resort

Hotel in Lang Tengah Island