
The actress also visited the three sisters which is a rock formation in Blue Mountains, South Wales, Australia and the view is absolutely stunning.
These 11 Pictures Posted By Neha Dhupia Will Give You A Glimpse Of Her Travel Diaries
Authentic News And Information since 2005