Dianne Sovea
One Hundred Sands, LTD Nadi Planned
Nadi
"Dianne Sovea"
The staff are too slack and customer service wise is very bad.