Top most colourful festivals in Thailand not to miss – Admiring spirituality and religion | The Vacation Gateway