Did you all notice, the presence of decorated bird cages in the room?? I know in western countries they use decorated bird cages at weddings but that is primarily for dropping cards / checks meant for the couple who are getting married.
But here I feel its symbolic...a bird cage is a symbol of oppressiveness. A bird stands for freedom related to anything that has life...and cage would stand for denial /prohibition of that freedom with no escape.
When you see bird and cage separately one threatens the other...ofcourse the cage threatens the bird...
Now coming to the show this vacation is a forced one...its like a confinement brought on by a way of belief ...that can be imposed on the other ... in some way her love for Dev and Dev's love for her is kind of making her caged too ( because of this love she is not able to say no to things that she doesn't believe in ) ...here Sona is the bird getting confined ...to a place because of his mother's pressure and his silence abt the topic ...she is the one who has lost the freedom ...even though, like the cage this place is highly decorated and beautiful...and husbands love... she is not able to enjoy because her basic freedom to choose how to live her life is taken away !! This also bring in a thought when a person's basic freedom is taken away wouldnt it be a threat to the existence itself??
What needs to be seen is, after this Shimla episode will she break the cage and fly away...from the oppression of Dev and his mother ...no matter how decorated /beautiful the cage is ...and no matter how much Dev loves her??
I could be wrong ...your thoughts my friends??
Edited
PS : A lot of you felt Dev is also caged because his mom is not allowing him to live a life he wants to live ...agreed on that ...
So now the question is when the cage is broken...will Dev and Sona be flying together or will they fly separate ways ?? well we will need to wait and watch ...