Alila Anji becomes first pet-friendly Alila resort – The Jakarta Post Jakarta Post
In seeking to attract pet owners, Alila Anji in Zhejiang, China, famous for being the location of Oscar-winning movie Crouching Tiger, Hidden Dragon, has …
Alila Anji becomes first pet-friendly Alila resort – The Jakarta Post Jakarta Post
In seeking to attract pet owners, Alila Anji in Zhejiang, China, famous for being the location of Oscar-winning movie Crouching Tiger, Hidden Dragon, has …