Bali isn't nicknamed the ‘Islands of the Gods' for nothing. Pristine beaches, a rich and diverse history and culture and mouth-watering cuisine make the mere mention of Bali evoke wanderlust. At this magically romantic getaway, couples may wander the bustling