Beyond Kerala

France is the land of ingenious personalities who had taken the world by storm. This European country is also replete with landmark buildings and monuments that mirror the nation’s rich history and heritage. An edifice that is a destination in itself in France is the mesmerizing Bubble Palace,