India has seen some setbacks in foreign policy in its neighbourhood. Seychelles has cancelled a major Indian naval base project, and the Maldives has refused to give visas to Indian workers. India's foreign policy in the region could come under pressure.