Shalimar Estate

Canggu
10
10
from 2,620 per night

Book The Villa