my place work
Rama Garden Hotel is one of my place work.

1. Rama Garden Hotel

Legian (Padma), Denpasar, Bali
Hotel Bar · No tips or reviews