Cultural immersion has its limits TravelCraft House ConsultingOctober 27, 2013Bali, cultural immersion, Experience, festivals, Galungan, holidays, local traditions, Tourism, Travel