The Bali Spirit Festival sets itself amidst the paddy fields of Ubud. It’s charming hills and and surcharged atmosphere gave birth to the festival. The Portugal Spirit Festival brings you the Atlantic coast. The charming town of Cascais is a beach town with dramatic cliffs. Its hypnotic tiled streets and mansions that once house European elites does not fail to inspire. In fact, it even inspired Ian Fleming who wrote “James Bond” in this endearing town. We are pleased to announce a picturesque backdrop for our Portugal Spirit Festival. Want ideas of what else to see and do in town? Click here for more travel ideas.