Surf Loft 1 BR w/ private kitchen & shared pool #1

Surf Loft 1 BR w/ private kitchen & shared pool #1 - Bali, Indonesia -

ETicket Indonesia
Logo