Here are some pics from our recent visit to the new Isha Center in Manzanillo, Mexico. The construction is almost finished, and we look forward to opening the doors in April!
Spectacular, no?! Hope you can join us there soon!
Why Walk When You Can Fly? The Movie - watch the trailer
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment