3 weeks in Bali - Honeymoon

5 nights in Nusa Dua - Ritz Carlton 4 nights in Uluwatu - Raddison Blu 3 nights in Kuta - Hard Rock Hotel 2 nights in Nusa Penida - Maua 4 nights in Seminyak - Double six 3 nights in Ubud - The Purist Villas and Spa