Genelia experience in posh hotel in Australia

Genelia D’Souza is yet to come out from the shock thanks to an experience she underwent during her stay at a posh hotel in Australia, where she was shooting for a film. “I was shooting in Blue Mountains in Oz and checked into an apparently high profile hotel. It looked all Victorian and sweet, until …

Genelia experience in posh hotel in Australia Read More »