There are a few places in the world where upon arrival you feel as though you have arrived into heaven. The St. Regis Bali (Garden of Bali) is indeed one of those places.
This stunning beachfront resort offers picturesque views of the Indian Ocean,
with lush gardens and crystal blue seawater lagoons.
Take this journey of photos and transcend into paradise, here on earth!
Do you want to learn more about this breath taking property? Leave your questions or comments below, and I'll be sure to respond. You can also find me on twitter, @LUXTravelGirl. Until next time…Love awaits!