1. Naida Caves The natural caves are in fact a product of man formed rock developments over the years by Portuguese populace and were the base camps of Indian Army
1. Naida Caves The natural caves are in fact a product of man formed rock developments over the years by Portuguese populace and were the base camps of Indian Army