Ecuador.com

Tag: yoga

  • Health Spas

    Shambhala Spa

    The Parrot Cay Resort and Shambhala Spa is managed by the Kuo Investment Company in New York but is owned by Como Hotels. The luxury hotel, resort and day spa is located on a private, 1000-acre island just off the coast of the Turks and Caicos Islands.