Destination of the week Bora Bora, French Polynesia ETStaff Mumbai Apr 28, 2015 Bora Bora is a small South Pacific island northwest of Tahiti in French Polynesia Read More...