In Reply to: Tour de France posted by TashiNorbu on Tuesday, 9. July 2013 at 12:32 Bali Time:
They are on Jalan Padma Utara outside Garden View Cottages which just up from Jalan Padma.
Follow Ups: