Chito Beach Resort... the best place to stay in Sekiu!
Chito Beach Resort - the best place to stay in Sekiu!