Can anyone tell me what this holiday means to travellers? It falls apparently this december when we are in Bali and we are wondering what it is and if it wil affect us?????
Follow Ups: