Celebrity Check-ins: 1 Credit: Freida Pinto/Instagram Jug Island Beach Freida Pinto experienced “A slice of paradise” while sitting on the shore at Belcarra, BC, Canada’s Jug Island Beach in June 2018.