Z
Zach Nielsen Review of Grand Mirage Resort Bali
Right on the beach. Lots of activities including y...
Right on the beach. Lots of activities including yoga and water aerobics with a very enthusiastic instructor.
Comments: