From Where I Stand Ubud

After establishing flagship stores in Fukuoka (2016) and Kobe (2017) , From Where I Stand made its international debut to the tropical Island of the Gods in 2019. Located in Ubud – Bali, the concept store offers an intimate and curated retail experience featuring more than 30 distinctive local brands discovered from all over Indonesia, ranging from resortwear, accessories, to beauty products.