Which Greek Island are Ranbir and Bipasha in?Looks like Crete but I am not too sure. Help?
It is Italy. They are in Capri.