Save places from Instagram, TikTok, YouTube and more

Karsa Spa
Health Wellness
4.7 (2539 reviews)
Keliki, Jl. Bangkiang Sidem, Ubud, Kec. Tegallalang, Kabupaten Gianyar, Bali 80571, Indonesia
+62 813-5339-2013
Save places from Instagram, TikTok, YouTube and more

Health Wellness
4.7 (2539 reviews)
Keliki, Jl. Bangkiang Sidem, Ubud, Kec. Tegallalang, Kabupaten Gianyar, Bali 80571, Indonesia
+62 813-5339-2013