P
Paulette Felix Review of Kombo Beach Hotel
I like the location but the hotel is in great need...
I like the location but the hotel is in great need of improvements. I been coming here years
I like the location but the hotel is in great need of improvements. I been coming here years
Comments: