The video was filmed on October 25 at the Princess Mundo Imperial in Acapulco, Mexico.
Quickly and easily download Instagram videos with our free tool.