Cactus Indy is located in Amphoe Mueang Nonthaburi, Thailand on 53/2 Bangraknoi 12, Bang Rak Noi,. Cactus Indy is rated 4 out of 5 in the category gardener in Thailand.
Address
53/2 Bangraknoi 12, Bang Rak Noi,
Accessibility
Wheelchair-accessible car park